lease for an indefinite term - French English Dictionary

lease for an indefinite term

Meanings of "lease for an indefinite term" in French English Dictionary : 1 result(s)

English French
Governmental Terms
lease for an indefinite term bail à durée indéterminée